The woman who kidnapped Elizabeth Smart and stood by as her husband repeatedly raped the then-teen 16 years ago was sprung from prison Wednesday. Wanda Barzee was freed from Utah State Prison just after 8 a.m., the Utah Department of Corrections said, NBC News reported. Barzee, 72, walked free after spending 15 years behind bars...
Please to comment